smear oneself with grime - Allemand Anglais Dictionnaire